#coding:utf-8
#dictionary 辞書は キー(key): 値(value) のペアの集合である
#キーは一意で、文字列、数値は常にキーにすることができる
#辞書での主な操作は、ある値を何らかのキーを付けて記憶することと、
#キーを指定して値を取り出すこと
capitals = {
"日本":"東京",
"中国":"北京",
"インド":"ニューデリー",
"フィリピン":"マニラ",
"イギリス":"ロンドン",
"フランス":"パリ"
}
print(capitals)
print(type(capitals))
#print(dir(capitals))
#dictionary access
x = capitals.get("日本")
print(x)
print(capitals["フランス"])
#追加
capitals["ネパール"]="カトマンズ"
capitals["ミャンマー"]="ネピドー"
a = input("国名: ")
b = input("首都名:")
capitals[a] = b
#print(capitals.items())
print(capitals.keys())
print(capitals.values())
#for loop
for key in capitals:
print(key,":",capitals[key])
for k,v in capitals.items():
print(k,":",v)
#削除
y = capitals.copy()
print(y)
y.pop("イギリス")
print(y)